\hypertarget{classace_1_1_window___imp}{\section{クラス ace\-:\-:Window\-\_\-\-Imp}
\label{classace_1_1_window___imp}\index{ace\-::\-Window\-\_\-\-Imp@{ace\-::\-Window\-\_\-\-Imp}}
}


ウインドウを管理するクラス  




{\ttfamily \#include $<$ace.\-Window\-\_\-\-Imp.\-h$>$}

ace\-:\-:Window\-\_\-\-Impに対する継承グラフ\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{d3/d47/classace_1_1_window___imp}
\end{center}
\end{figure}
\subsection*{Public メソッド}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structace_1_1_vector2_d_i}{Vector2\-D\-I} \hyperlink{classace_1_1_window___imp_ad39484c85c4dc2285aa1bff12bcc0c38}{Get\-Size} () const 
\begin{DoxyCompactList}\small\item\em 画面サイズを取得する。 \end{DoxyCompactList}\item 
\hypertarget{classace_1_1_window___imp_a0c46bdc793e031610d9fe52b05228335}{virtual G\-L\-F\-Wwindow $\ast$ {\bfseries Get\-Window} ()=0}\label{classace_1_1_window___imp_a0c46bdc793e031610d9fe52b05228335}

\end{DoxyCompactItemize}
\subsection*{Static Public メソッド}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{classace_1_1_window___imp}{Window\-\_\-\-Imp} $\ast$ \hyperlink{classace_1_1_window___imp_a70d2d85971ea9a4d9927b8e6c807ee8c}{Create} (int32\-\_\-t width, int32\-\_\-t height, const achar $\ast$title)
\begin{DoxyCompactList}\small\item\em ウインドウを生成する。 \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected 変数}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classace_1_1_window___imp_ac47df0d328e524e4be59bd1bb0ab1cbb}{\hyperlink{structace_1_1_vector2_d_i}{Vector2\-D\-I} {\bfseries m\-\_\-size}}\label{classace_1_1_window___imp_ac47df0d328e524e4be59bd1bb0ab1cbb}

\end{DoxyCompactItemize}


\subsection{説明}
ウインドウを管理するクラス 

\begin{DoxyNote}{覚え書き}
現在、\-Windowクラスのインスタンスが複数存在した時の挙動は保証していない。 
\end{DoxyNote}


\subsection{関数}
\hypertarget{classace_1_1_window___imp_a70d2d85971ea9a4d9927b8e6c807ee8c}{\index{ace\-::\-Window\-\_\-\-Imp@{ace\-::\-Window\-\_\-\-Imp}!Create@{Create}}
\index{Create@{Create}!ace::Window_Imp@{ace\-::\-Window\-\_\-\-Imp}}
\subsubsection[{Create}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Window\-\_\-\-Imp} $\ast$ ace\-::\-Window\-\_\-\-Imp\-::\-Create (
\begin{DoxyParamCaption}
\item[{int32\-\_\-t}]{width, }
\item[{int32\-\_\-t}]{height, }
\item[{const achar $\ast$}]{title}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{classace_1_1_window___imp_a70d2d85971ea9a4d9927b8e6c807ee8c}


ウインドウを生成する。 


\begin{DoxyParams}{引数}
{\em width} & \mbox{[}in\mbox{]} クライアント領域の横幅 \\
\hline
{\em height} & \mbox{[}in\mbox{]} クライアント領域の縦幅 \\
\hline
{\em achar} & \mbox{[}in\mbox{]} タイトル \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{戻り値}
ウインドウ 
\end{DoxyReturn}
\hypertarget{classace_1_1_window___imp_ad39484c85c4dc2285aa1bff12bcc0c38}{\index{ace\-::\-Window\-\_\-\-Imp@{ace\-::\-Window\-\_\-\-Imp}!Get\-Size@{Get\-Size}}
\index{Get\-Size@{Get\-Size}!ace::Window_Imp@{ace\-::\-Window\-\_\-\-Imp}}
\subsubsection[{Get\-Size}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Vector2\-D\-I} ace\-::\-Window\-\_\-\-Imp\-::\-Get\-Size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{classace_1_1_window___imp_ad39484c85c4dc2285aa1bff12bcc0c38}


画面サイズを取得する。 

\begin{DoxyReturn}{戻り値}
画面サイズ 
\end{DoxyReturn}


\hyperlink{classace_1_1_window_a90ad19489af6e0119015c25f6c7b281f}{ace\-::\-Window}を実装しています。



このクラスの説明は次のファイルから生成されました\-:\begin{DoxyCompactItemize}
\item 
Dev/ace\-\_\-cpp/core/\-Window/ace.\-Window\-\_\-\-Imp.\-h\item 
Dev/ace\-\_\-cpp/core/\-Window/ace.\-Window\-\_\-\-Imp.\-cpp\end{DoxyCompactItemize}
